all: xenmonitor

xenmonitor: proc xenmonitor.c
	gcc -Wall -g -D_PVGUEST_BOOT_ -DDEBUG -I/usr/include/libxml2 -c -o xenmonitor.o xenmonitor.c
	gcc -o xenmonitor -L/usr/local/lib -lxenaccess -lxenctrl -lxml2 xenmonitor.o proc.o

proc: proc.c
	gcc -I/usr/local/include -g -O2 -c -o proc.o proc.c 

clean:
	rm -rf *.o
	rm -rf xenmonitor
